package com.bosssoft.service;

import java.util.List;

import com.bosssoft.entity.dto.FibSealDeptDTO;
import com.bosssoft.entity.po.FibSealDeptPO;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bosssoft.entity.vo.FibSealDeptVO;

/**
 * @author Li kexi
 * Created on 2021/8/16.14:36
 */
public interface FibSealDeptService extends IService<FibSealDeptPO> {


    int updateBatch(List<FibSealDeptPO> list);

    int updateBatchSelective(List<FibSealDeptPO> list);

    int batchInsert(List<FibSealDeptPO> list);

    int insertOrUpdate(FibSealDeptDTO record);

    int insertOrUpdateSelective(FibSealDeptPO record);

    void sealDeleteList(List<FibSealDeptVO> fibSealDeptVOList);

    List<FibSealDeptPO> getSealBySealId(Long deptId);

    void updateDeleted(FibSealDeptDTO fibSealDeptDTO);
}
